BaseView

This is the base view responsible for mixing in functions for focus management, key handling and providing the main framework. It light enough for use as a component; but not recommended for use in RowLists, Grids and other aggregate views which are expected to have a large amount of view items.

This view is intended to be extended by Components, which in turn are aggregates of views; but not whole screens.

BaseView fields

BaseView methods

BaseView abstract methods

You can override these methods to safely drive your application behavior

In addition you can override the methods in KeyMixin:

Override the following, to return true, if the applicable key is captured

Also, BaseView allows entry points for overriding abstract methods from FocusMixin